Top 10k strings from Run - Issue 05 (1984)(Aquarius Edizioni)(it).tzx in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Magazines / Sinclair ZX Spectrum - Magazines - [TZX] (TOSEC-v2007-01-01) /

Back to the directory listing

  27 "_____________ RUN ______________";
  19 "______________ RUN _____________";
  16 B~@$@D@BBB
  16 ;"________________________________"
  12  per continuare"
  12                                      FERMA IL  REGISTRATORE                                     
  10                                   FAI PARTIRE  IL REGISTRATORE                                  
   9 ;"     premi 
   7  Finds  address of code in next line
   7                             
   6 ;"________________________________":
   6 ;" ";p;" ":
   6 ;"     Premi 
   6 "_____________ RUN ______________":
   6                   
   5 By Eugenio Ciceri
   5 "_____________ R U N ____________":
   5  per continuare":
   5                                   FAI PARTIRE IL  REGISTRATORE                                  
   4 by Eugenio Ciceri for RUN   1984
   4 MMMMMMMMMMMMMMMM
   4 ;"                     ";
   4 8800000000000000000000
   4 ++++++++++++++++++++++++++++++
   4 ++++++++++++++++++++++
   4                        
   4                
   3 y,x;"     ":
   3 tempo=tempo+1
   3 by Eugenio Ciceri 1984
   3 RUNNER    
   3 Eugenio Ciceri
   3 ;"________________________________";
   3 ;"OCTOPUSS"
   3 ;"    premi 
   3  per continuare     "
   3                                 ">
   2 }..PRESENTA..
   2 } AVVISO DEL COMPUTER CENTRALE 
   2 y,x;"     "
   2 xxxxxxxxxxxxxxO
   2 r$=r$+" "+q$:
   2 mezzotempo=0
   2 m$=m$+" ":
   2 coordinate X e Y     23808 23809
   2 coordinate X e Y     23763 23764
   2 contatore=0
   2 a,b;"   ":
   2 __              
   2 VALORE ATTRIBUTO           23806
   2 VALORE ATTRIBUTO           23761
   2 UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
   2 UUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
   2 UUUUUUUUUUUUUUUUUUUUUU
   2 SCROLL UP ATTRIBUTI        23805
   2 PSYCHO    4$
   2 OhhhhhhhhhhhhO
   2 OOOOOOOOOOOOOO
   2 OEEEEEEEEEEEEO
   2 OCTOPUSS  
   2 LARGHEZZA FINESTRA         23811
   2 LARGHEZZA FINESTRA         23766
   2 GOOOOWVWGGWUUWGG
   2 GGGGWWWWGGWWWWGG
   2 FILL ATTRIBUTI             23760
   2 ALTEZZA FINESTRA           23812
   2 ALTEZZA FINESTRA           23767
   2 @F~@~~~~~F~
   2 ;"RIAVVOLGI IL NASTRO E PREMI UN         TASTO QUALUNQUE":
   2 ;"PREMI UN TASTO
   2 ;"PREMI R PER RIPARTIRE"
   2 ;"PREMI G PER GIOCARE"
   2 ;"FILA B,N,M,Simbol Shift,Break .."
   2 ;"......... URTO COSMICO ........."
   2 ;"   FATTO: DEVO VERIFICARE ?":
   2 ;"      Premi 
   2 ;"                ";
   2 ;"        
   2 (secondo/256
   2 (primo/256
   2 "0";"_____________ 
   2  ricercaindirizzo linea 9001
   2  ___________
   2  RUN 1984":
   2  REGISTRAZIONE ""EXPRESSO
   2  PRINT ~ HO FINITO! ~: STOP"
   2   *     *     *     *  
   2          ">
   2                               ">
   2                                   FAI PARTIRE  IL REGISTRATORE 
   2                                      FERMA IL REGISTRATORE  
   2                                     
   2                            
   1 ~~~~~~~~~~~~~~
   1 ~~~~~~~~~F~
   1 ~`~~~~~B~~b~
   1 ~ RUN ~        *          *   
   1 ~          
   1 }vi punti bonus per ogni tesoro  
   1 }una porta bloccata !  
   1 }un sotterraneo. 
   1 }un massimo di nove vite.
   1 }tutto dal principio! 
   1 }toglie un'unita' di energia.
   1 }teletrasporto senza avere il  
   1 }telecamere e da guardiani 
   1 }ta' distruggendo il COMPUTER  
   1 }superare 7 livelli di sicurezza,
   1 }stanza del Computer, occorre 
   1 }sopravvivi. 
   1 }si perde una vita.  
   1 }sconosciuto ha cercato di aprire
   1 }puo' essere usato.       
   1 }punto per ogni secondo che    
   1 }prima che il tempo scada
   1 }possibili pericoli.   
   1 }plasma in grado di assorbire
   1 }pertanto ti sei guadagnato ben
   1 }ognuno dei primi 6 livelli, e'
   1 }o saltando su ascensori, pia- 
   1 }non si apre! Il furbone sara' 
   1 }no avviene in teletrasportatore
   1 }ni mobili e trampolini.     
   1 }necessario metterla nel buco 
   1 }necessario anello, sia inviato
   1 }lungo il percorso.   
   1 }lo schermo camminando sui piani
   1 }livello che completi. Puoi avere
   1 }leggere le pagine successive
   1 }le o compatibile con il Kempston
   1 }le lettere, quindi premi "0".  
   1 }l'energia. Ecco un elenco dei  
   1 }inviato all'ingresso   .
   1 }in base al numero di vite e 
   1 }hai letto la pagina).
   1 }gli otto livelli del gioco,   
   1 }e la cosa non e' facile.   
   1 }di teletrasporto.  
   1 }delle istruzioni
   1 }della serratura.       
   1 }conquistare la mia liber-
   1 }chiunque cerchi di usare il   
   1 }che si trova in una stanza di
   1 }che sei riuscito a prendere
   1 }caro amico!
   1 }ben dieci anni.
   1 }automatici.  
   1 }alla forza che ti rimane.   
   1 }all'ingresso del livello 7. 
   1 }Vite  * 50 PTS
   1 }Senza la chiave adatta la porta 
   1 }Se completi un livello rice-
   1 }S......GIOCO
   1 }S.........Inizio Gioco
   1 }S per giocare-C per continuare
   1 }Quando l'energia scende a zero
   1 }Qualunque joystick programmabi-
   1 }Purtroppo, per arrivare nella
   1 }Purtroppo dovrai ricominciare
   1 }Punti Bonus 
   1 }Pulsante "FIRE"........SALTO
   1 }Premi "C" ogni volta per
   1 }Per far cio' occorre spegnere il
   1 }P..........Per Pratica
   1 }Ogni livello e' controllato da  
   1 }Mi serve il tuo aiuto per ri-  
   1 }Mi dispiace, 
   1 }Le telecamere sparano bolle di  
   1 }Le nuove disposizioni sono che
   1 }LA SICUREZZA
   1 }Inserisci le tue iniziali. 
   1 }Il tuo punteggio cresce di un  
   1 }Il passaggio dal 7' all'8' pia-
   1 }Il contatto con uno di essi  
   1 }INTRODUZIONE
   1 }I...........Istruzioni
   1 }I punti bonus sono dati anche  
   1 }I miei sensori rivelano che uno 
   1 }I TESORI 
   1 }Hai superato con successo tutti
   1 }Hai conquistato un posto nella  
   1 }H......PAUSA
   1 }Guadagni una vita per ogni 
   1 }Eugenio C.
   1 }Energia  * 100 PTS
   1 }ENERGIA= 9
   1 }Dopo aver preso la chiave in
   1 }D........Presentazione
   1 }Con i tasti "6" e "7" seleziona 
   1 }Computer con l'interruttore 
   1 }Ci sono 6 pagine in tutto.
   1 }Ci si puo' muovere per tutto 
   1 }CONGRATULAZIONI!
   1 }COMPUTER  CENTRALE
   1 }CLASSIFICA DEI RECORDS. 
   1 }CENTRALE che mi sorveglia da 
   1 }Bolla di Plasma
   1 }Bisogna uscire da ogni livello
   1 }ATTENZIONE ALLE SEDI DEGLI  
   1 }ASCENSORI: SONO SOTTO TENSIONE!
   1 }7.....DESTRA
   1 }6...SINISTRA
   1 }5000 punti di bonus.          
   1 }0......SALTO
   1 }..TASTIERA..
   1 }..JOYSTICK..
   1 }....Minidroide
   1 }....Ingranaggio
   1 }......Quadrato Magico
   1 }........Campana d'oro
   1 }.........Vaso Bronzeo
   1 }..........Molla
   1 }.............Smeraldo
   1 }.............Ciliegie
   1 }..............Fragola
   1 }...............Denaro
   1 }.................Pera
   1 }.................Mela
   1 }(TRANSFER) e occorre l'anello 
   1 }(Ricorda di premere "C" quando 
   1 } la presentazione 
   1 } by Eugenio C. 
   1 } RITENTA 
   1 } Premi "Q" per fermare  
   1 } ISTRUZIONI 
   1 } COME SI GIOCA 
   1 } CLASSIFICA 
   1 } "S" per giocare  
   1 }  vuoi smettere.  
   1 }  Seleziona il livello  
   1 }  K...................Tastiera
   1 }  J...................Joystick
   1 }  BRAVISSIMO ! !
   1 }  Auguri! 
   1 }  AQUARIUS ED.  
   1 }  "C" per continuare  
   1 }   SCEGLI :   
   1 }   Ciao, mi chiamo Toddy.
   1 }   AQUARIUS  EDIZIONI   
   1 }    Premi "Q" quando    
   1 }    Premi "Q" per fermare     
   1 }       SELEZIONE  COMANDI 
   1 }                                
   1 }              
   1 y:0a=20a(%=
   1 xxxxVVVVVVVVVVVVVVVVVVVVVVVVVVVVGGGGGGGGGGGVVVVVVVVVVVVVVVVVVVVVWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVxxxRVVVVVVVVVVVVVVVVVVVVVVVVVVVVGGGGGGGGGVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVxxxVVVVVVVVVVVVVVVVVVVVVVVVVVVVVGGGGGGGVVVVVVVVVVVVVVVVVVVVVVVVVGGGGVVVVVVVVVVVVVVVVVVVVVVVVVVVVGGGGGGGVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWVWWWWWWWWWWWVVVVVVVVVVVVVGGGGGGGGGGGGGGGGGGGVVVVVVVVVRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRVVVR
   1 x2$[:4[2![
   1 wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
   1 wTPw"pRpBwU`%
   1 w"'PPrFRPRp@PU%%
   1 vwwwARRIVOwww}$
   1 vi diamo in cambio  l'interfaccia Joystick,ovviamen-te compatibile KEMPSTON!                                        Bando alle ciance e al lavoro!"
   1 vS vw`P`PVE e
   1 una cassetta con dieci ecce- zionali programmi
   1 ud`wVBPRpu'E 
   1 uU@%P5R U%
   1 uD@UTBPRPU
   1 u%RPE"pRp@B'FG
   1 tvvp'p"cuupw
   1 tuR Rp%$u% %
   1 tuP%V" RpevE
   1 tigre     
   1 tempomax=tempomax+200
   1 tempomax=300
   1 tempo>tempomax
   1 tarabo's  
   1 sei numeri
   1 secondo;"-";primo;"+1=";
   1 runner    
   1 record=punteggio:
   1 raggio UFO
   1 qDgPPTEQPV
   1 purciello Q
   1 punteggio>record
   1 punteggio>4
   1 punteggio=punteggio-1
   1 punteggio=punteggio+1
   1 punteggio=0
   1 punteggio<4
   1 punteggio;" ";
   1 punteggio;" "
   1 p%bpW"UrpwvwpgUU
   1 o~2}\#~2~\
   1 nom.record
   1 mezzotempo=mezzotempo+1
   1 mezzotempo=2
   1 laser TERRA
   1 la totale compatibilita'
   1 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiDDDDDDDDDDDDDDDGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGDDDDDDDDDDDDDDDDDDDDDDDD
   1 ico       
   1 hhhhhhhhhhhhhhpppphhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh```````````````hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhOOOOOOOOOOOOOOOOOOOOOOOOOhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhpppppppppppppppppppppppppppppphhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhxxxxxxxxxxxxxxxxxxxxxxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh``````````````````````````hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhOOOOOOOOOOOOOOOOOOOOOOOOOOOOOhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhppppppppppppppppppppppppppphhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhxxxxxxxxxxxxxxxxxxxxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
   1 hhhhhhhhhhhhhhppphhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhppppppppppppppphhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
   1 hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNIINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNIIIIIIINNNNNNNNNNNNNNNNNNNNNNNNNIIIIIINNNNNNNNNNNNNNNNNNNNNNNNNNIIIINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
   1 hhhhhhhhhhhhhhOOOOOOOOOOOOOOOO
   1 hhhhhhhhhhhhhhOOOOOOOOOMMMMMMM
   1 hhhhhhhhhhhhhhONNNNNNNNNNNNNNN
   1 gW30WSGP'pUg3p`
   1 esplos. UFO
   1 dur=dur-10
   1 dur=dur+10
   1 duPUBD Rp%$Tup"P
   1 contatore=o+1
   1 contatore=contatore+1
   1 centri=centri+1
   1 c*4`V+^+"4`
   1 by Eugenio Ciceri 1984">
   1 by Eugenio Ciceri
   1 by        
   1 b]]]]]]]]">
   1 atu uSap'pRSB
   1 a>P2+a22a!
   1 a:+a= W:)aG
   1 a4u R73p'p'c#upw
   1 a,b;"   ";
   1 a$="zione il contagiri, il tachimetro, il con-tachilometri ( osservatelo bene !!! ), il cronometro, l'indicatore di stato del cam-bio ( H I - L O ), e l'immancabile conta- punti ( strumento non indispensabile per  una Formula 1, ma di vitale importanza perun videogame ).":
   1 a$="vista dall'alto":
   1 a$="video(s=16384,l=6912)":
   1 a$="vel.  st.":
   1 a$="usata del nostro caro Sinclair: LOAD.":
   1 a$="un programma caricato con MERGE : e' suf- ficiente mettere del linguaggio macchina  nell'ultima linea di programma: il sistemasaltera'.":
   1 a$="ufficio, lasciando che i miserabili pos-  sessori di personal computer continuasseroa sognare quelle carismatiche macchinette con un timore quasi reverenziale.":
   1 a$="to per il basic: l'istruzione MERGE, che":
   1 a$="to il file, cosa che si puo' fare disas-":
   1 a$="tivo, comporta diversi problemi in quanto":
   1 a$="ti bonus ed una nuova missione di maggioredifficolta' in quanto, nel frattempo, le  difese nemiche saranno aumentate.":
   1 a$="te della rubrica Tuttosave, TUTTOLOAD.":
   1 a$="stranei, ma e' sufficiente venire a cono -scenza dell'indirizzo da cui viene carica-":
   1 a$="str.  car.":
   1 a$="stessa velocita'... espresso, appunto.":
   1 a$="start del programma,costituendo un proble-":
   1 a$="semblando il programmino caricatore con unmonitor  (se ne trovano di molto buoni in commercio) e utilizzare la semplice routine in L/M della prossima pagina :":
   1 a$="ri tipi di caricamento di un file numerico":
   1 a$="pero' una maniera per impedire l'accesso a":
   1 a$="permette di mischiare il programma gia'":
   1 a$="oppure":
   1 a$="numerica a il file":
   1 a$="numeri: il programma Basic":
   1 a$="numeri, per l bytes":
   1 a$="nemica dovrete colpire un bersaglio mobileper far sorgere dalle acque una costruzio-ne contenente un generatore di corrente ad":
   1 a$="n'    col.":
   1 a$="mani estranee al proprio programma sempli-":
   1 a$="maggior parte dei programmi in commercio e":
   1 a$="ma per chi sperava di evitare l'accesso di":
   1 a$="liberare il prigioniero e ripartire in    fretta e furia evitando i colpi che vi sa-ranno lanciati da una mongolfiera (ultimo baluardo a difesa della base nemica) e,   come per il viaggio di andata, evitando i colpi della contraerea.":
   1 a$="in memoria con quello che viene caricato.":
   1 a$="far precedere CCF (complementa carry flag--cod. 63) a CALL 1366.":
   1 a$="esistono diversi tipi di file,o insiemi di":
   1 a$="eccetera.":
   1 a$="e ora vi spiegheremo come caricare files  cosi' salvati.                            Spesso vengono usate tecniche  di  questo tipo dai programmatori per evitare che i  programmi vengano copiati o 'letti' da e -":
   1 a$="dist. lin.":
   1 a$="dist. car.":
   1 a$="di una variabile salvata in precedenza.":
   1 a$="del L/M o comunque":
   1 a$="da una memoria di massa (microdrive,nastro)":
   1 a$="cosi' appare":
   1 a$="corrispondente da Boston: Ezio Rotamartir"
   1 a$="cemente salvandolo con l'autostart. Esiste":
   1 a$="basic":
   1 a$="altissimo potenziale protetta da una chiu-sura mobile, facilmente eliminabile con   pochi proiettili, da un raggio LASER e da un bersaglio a croce posto su un tappeto  mobile.":
   1 a$="alfanum. a$ il file":
   1 a$="alcuni trucchetti per proteggere i vostri.":
   1 a$="alcune particolarita' dell'istruzione piu'":
   1 a$="Stampa: Arti Grafiche Medesi , Via Milano         N 50, Meda ( MI )"  
   1 a$="Speriamo che questo articolo vi abbia     schiarito un po' le idee in merito al tra-sferimento di dati dal nastro alla memoriadel computer.                             Speriamo in un prossimo futuro di potervi schiarire le idee anche in merito ai tantoaspettati microdrive.":
   1 a$="Se invece vogliamo caricare l'HEADER di unprogramma per conoscerne il nome, il tipo,l'indirizzo di partenza,ecc. dobbiamo so- stituire LD A,255  con  LD A,0 (cod. 62,0)":
   1 a$="SCF           55           Setta il flag                             di carry.":
   1 a$="Redazione,direzione, amministrazione, pub-blicita',abbonamenti:Via Leopardi 9,20123,Milano.  Visite solo in orario d'ufficio."
   1 a$="RUN e' un periodico bimestrale registrato presso il Tribunale di Milano il giorno 07/10/83 con il numero 469/83. Rights Reser-ved Everywhere. La rivista su cassetta percomputer e' modello depositato e brevetta-ta per l'Italia. 
   1 a$="RET           201          Torna al basic":
   1 a$="Quindi per poter analizzare  il  vostro   HEADER dovete caricarlo in memoria (p.es. a 30208 = 0,118) e analizzarlo con oppor- tune PEEK come segue:":
   1 a$="Questa istruzione, proprio per questo mo -":
   1 a$="Questa istruzione inoltre impedisce l'auto":
   1 a$="Per iniziare cominciamo a descrivere i va-":
   1 a$="Nella scorsa puntata avevamo parlato di come salvare i vostri programmi senza header":
   1 a$="LOAD ""(nome)""SCREEN$   Carica una pagina":
   1 a$="LOAD ""(nome)""DATA a()  carica nella var.":
   1 a$="LOAD ""(nome)""DATA a$() carica nella var.":
   1 a$="LOAD ""(nome)""CODE s,l Carica dall'ind. s,":
   1 a$="LOAD ""(nome)""        carica un programma":
   1 a$="LET l=USR ind: LOAD """"":
   1 a$="LD DE,length  17,L,H       Carica il reg.                            DE con la                                 lunghezza":
   1 a$="LD A,255      62,255       Carica il reg.                            A con 255":
   1 a$="Intanto....":
   1 a$="Inoltre vi illustreremo come accedere alla":
   1 a$="In questo articolo vi spiegheremo l'uso e":
   1 a$="In questi ultimi due troviamo il contenuto":
   1 a$="Essa infatti serve per trasferire dati ":
   1 a$="Esiste inoltre un altro modo di caricamen-":
   1 a$="Eccoci finalmente giunti alla seconda par-":
   1 a$="Dimenticavamo quasi di dirvi che, nel pro-grammino precedente in L/M se volete veri-ficare un file salvato senza header dovete":
   1 a$="CALL 1366     205,86,5     Chiama la                                 routine di                                LOAD in ROM":
   1 a$="By Beppe Andriano' e Maurizio Feletto":
   1 a$="BYTES             SIGNIFICATI":
   1 a$="Aquarius Edizioni, Via Leopardi 9 , Milano"
   1 a$="Antonio Ciampitti, Carlo Squillante, Cri- stina Panceri, Dario Mella, Delia Lo Calzo Ezio Boscani , Enzo Ciancio ,  Eugenio   Ciceri, Franco Tagliabue,Giancarlo BelloniGiuseppe Caruso, Massimo Cellini, Mauro   Sabbione, Mauro Scaioni, Roberto Cislaghi e Tina Cerri."
   1 a$="9    l/inch":
   1 a$="7 x 7 +1":
   1 a$="35  ch/sec":
   1 a$="10.5 ch/inch":
   1 a$=" direttore responsabile : Simone Majocchi"
   1 a$=" Per l'acquisto o per ulteriori informa-  zioni potete rivolgervi a :":
   1 a$=" P R E M E S S A  A L  N U M E R O  5  DI "
   1 a$=" ISTRUZIONI     CODICI      SIGNIFICATI":
   1 a$=" Eccoli :":
   1 a$=" Copyright 1984 by Aquarius Edizioni snc."
   1 a$=" 10     Nome del file in ASCII":
   1 a$="  a quella del computer.":
   1 a$="  Cover Girl: Agnese Pedrocchi"
   1 a$="  2     Lunghezza del file":
   1 a$="  2     Linea di autostart se in basic            N.B.:se non ha autostart il suo           contenuto e' >=8000h (>=32768)":
   1 a$="  2     Indirizzo della locazione                 di inizio":
   1 a$="   corrispondente da Londra: Alex Gatti"
   1 a$="   Vincolata come una monorotaia su una   pista quadrata, la nostra astronave fa la parte del ragno, ma le mosche, in questo  caso, sono letali per il ragno quanto il  ragno lo e' per le mosche.":
   1 a$="   Veniamo ora alle caratteristiche tecni-che: La GP-50S e' una stampante a impatto che sfrutta la particolare tecnica di     stampa ideata dalla SEIKOSHA; la velocita'di stampa dichiarata e' di 35 cps, con 32 colonne per linea e 9 linee per pollice.":
   1 a$="   Un ultimo consiglio: non fatevi prende-re dai nervi: lo Spectrum non ha colpe...":
   1 a$="   Un po' di BASIC e un po' di Linguaggio Macchina per uno strano ragno che non develasciar scappare le sue strane mosche da  un'altrettanto strana tela.":
   1 a$="   U F F I C I O   A B B O N A M E N T I"
   1 a$="   Sul retro del mobile vi e' un interrut-tore, una presa per l'alimentazione e un  cavetto di circa 20 cm con il connettore  da inserire nella porta di espansione del-lo spectrum. quest'ultima replicata sul   retro del connettore stesso, cosi' da po- ter usare contemporaneamente altre perife-riche.":
   1 a$="   Si tratta di un gioco di abilita' e si compone in otto diverse situazioni.":
   1 a$="   Se uscirete intatti dalla zona meteore vi verranno aggiudicati 1000 punti bonus  e le batterie ad urto cosmico saranno ri- caricate.":
   1 a$="   Se riuscirete ad aprire la chiusura mo-bile, entrare nella costruzione del gene- ratore di corrente tra una ""laserata"" e   l'altra e colpire il bersaglio a croce, lacortina elettrica che protegge la base ne-mica si dissolvera' e potrete atterrare,":
   1 a$="   Se riuscirete a raggiungere vivi la    portaerei vi verranno aggiudicati dei pun-":
   1 a$="   Se poi volete strafare abbiamo anche lapossibilita' di darvi dei monitor profes- sionali della Hantarex ad un prezzo super.Per i dettagli guardate la parte stampata."
   1 a$="   Rispondendo <0> alla richiesta del com-puter, si indirizza la routine alla loca- zione 64036 (la piu' alta possibile), ris-pondendo con un valore numerico tra <1> e <30>, l'indirizzo di memoria da cui pren- dera' posto la routine in L/M sara' dato  dalla formula:"
   1 a$="   Rimuovendo il coperchietto opaco posto frontalmente ci si trova in presenza dellacartuccia con il nastro d'inchiostro, fa- cilmente sostituibile, in quanto e' fis-  sata a pressione su di un apposito allog- giamento.":
   1 a$="   Ricordate che il programma gira solo suSPECTRUM espansi; i sedicisti si acconten-tino di farsi un'idea della velocita' di  caricamento ascoltando la differenza...   sonora durante lo scorrimento del nastro.":
   1 a$="   Proprio il 6 luglio la Philips ha pre- sentato ad una stretta cerchia di giorna- listi (noi compresi) la sua macchina  MSX VG-8000 dando spettacolo con la potenza a dir poco sorprendente del sistema MSX."
   1 a$="   Proiettiamoci per qualche minuto in un futuro improbabile dove le macchine, nel  nostro caso i computer, hanno preso il so-pravvento sull'uomo controllandolo in tut-te le sue azioni."
   1 a$="   Potete richiederci l'espansione da 48k a sole L.80000 inviando il solito vaglia  postale ad Aquarius edizioni. Pensiamo che sia l'occasione buona per 'espandersi'..."
   1 a$="   Piu' avanti troverete un articolo dedi-cato all'hardware di queste macchine e po-trete rendervi conto di quello che sta persuccedere nel primo quarto dell'85..."
   1 a$="   Per rimanere in tema sia di Computer   che di automobili che di riviste, mi con- gedo con un":
   1 a$="   Per quanto riguarda lo Spectrum non ab-biate timore, si tratta pur sempre di una macchina longeva e potrete contare sul no-stro supporto ancora per molto.  Al resto provvedera' la solita selezione naturale."
   1 a$="   Per partire da fermi tenete premuto il tasto 9 fino a portare il contagiri in zo-na gialla, dopodiche', con il tasto 2,    cambiate rapporto e continuate l'accelera-zione col tasto nove.":
   1 a$="   Per operare a velocita' normale valgonogli stessi comandi di sempre, per operare a velocita' doppia tali comandi vanno pre-ceduti immediatamente dalla chiamata al   codice macchina come negli esempi:":
   1 a$="   Per meglio evidenziare il tutto ecco   una tabella con le specifiche tecniche.":
   1 a$="   Per esempio: inserendo il numero 14, laroutine verra' abbassata di 14K, percio'  l'indirizzo iniziale del codice macchina  sara':":
   1 a$="   Passiamo ora all'utilizzo del file re- gistrato: prima di caricarlo in memoria   occorre dare ""C L E A R (ind-1)"", dove    ""ind"" e' il famoso indirizzo di partenza  del file.":
   1 a$="   Passiamo ora ad una questione ~scottan-te~: cosa scrivono gli altri sul nostro   conto?  Di tutti i colori! Sembra che in  giugno si sia scatenata una guerra sulla  paternita' dell'Aquarius."
   1 a$="   Partendo con un elicottero da una portaaerei della Marina Militare dovrete supe- rare gli sbarramenti nemici, raggiungere  la loro base, liberare un prigioniero e   tornare sulla portaerei sani e salvi.":
   1 a$="   Non sara' necessario usare ogni volta  l'intero programma per ottenere tale van- taggio: utilizzeremo una routine in L/M   che esso e' in grado di generare.":
   1 a$="   Non portate il cambio in posizione LOW quando siete alla massima velocita', se   avete un minimo di pieta' per il vostro   motore!!!":
   1 a$="   Niente a che vedere con fenomeni di    elettricita' atmosferica o con fantasiosi nomi pellerossa: si tratta di elicotteri.":
   1 a$="   Nell'angolo in alto a destra e' presen-te come diconsueto un LED che indica la   presenza dell'alimentazione; sempre a de- stra, ma sul fianco e' posta la manopola  per l'avanzamento della carta, che, notatebene, e' normalissima carta bianca da 5''.":
   1 a$="   Naturalmente, come vuole la tradizione SEIKOSHA, anche quest'ultima nata si pre- senta ad un costo decisamente inferiore a quello delle sue concorrenti.":
   1 a$="   Ma ecco i comandi:":
   1 a$="   Ma ecco che dal nulla arriva inaspet-  tata la nemesi giapponese: il suo nome e' SEIKOSHA.":
   1 a$="   Lo scopo del gioco e' di... proseguire ad oltranza accumulando il maggior numero di punti possibile.":
   1 a$="   Le istruzioni sono contenute nel gioco stesso, percio'...":
   1 a$="   La scenografia e' senz'altro degna di  rispetto: il paesaggio e' simulato in pro-spettiva e si muove relativamente al cam- bio di direzione della macchina, e la cru-scotteria e' completa e perfettamente fun-zionante in tempo reale: avete a disposi-":
   1 a$="   LET l=USR ind: SAVE ""N O M E"" LINE 0":
   1 a$="   L'indirizzo di memoria da cui partira' tale routine possiamo sceglierlo tra 31   possibili: infatti, il programma di cui   sopra, chiedera' un dato, di valore com-  preso tra -0- e -30-, tramite il quale po-tra' determinare l'indirizzo di memoria dacui iniziare ad allocare il codice macchi-na."
   1 a$="   Innanzitutto bisogna dire che l'este-  tica, pur non essendo firmata Pininfarina e' comunque sobria e piacevole. Il mobi-  letto che alloggia il tutto e' in plasticabianca abbastanza robusta, le dimensioni, peraltro non troppo contenute (ma forse e'solo un impressione che si ha paragonando-la alla zx printer), sono di 250x215x85 mm(lxpxh) escluso il copricarta, che in ve- rita' non serve a niente e anzi e' spesso d'impaccio.":
   1 a$="   In taluni schemi altre due astronavi   cercheranno di collegarsi alla vostra...  monorotaia; cercate di impedirglielo ad   ogni costo perche', una volta che saranno giunte in cima alla tela, vi cercheranno enon potranno piu' essere colpite.":
   1 a$="   In pratica l'indirizzo di partenza si  abbassa di tanti ""K"", rispetto alla loca- zione 64036, in corrispondenza al numero  inserito.":
   1 a$="   In ogni caso, se vi trovate in estrema difficolta', avete a disposizione due bom-be ad ""urto cosmico"" che cancellano tutto cio' che si trova nella tela al momento   dell'urto.":
   1 a$="   In ogni caso, appena terminato di scri-vere in memoria la routine, il programma  ne comunichera' l'indirizzo di partenza e predisporra' il computer per il salvatag- gio su nastro del codice macchina.":
   1 a$="   In effetti la proposta di uno standard per macchine a basso costo non poteva che incontrare il consenso dei produttori."
   1 a$="   In conclusione, ritengo che la GP-50   sia proprio la stampante che la maggior   parte dei possessori di home computer a-  spettavano, in particolare la GP-50S si   propone come felice alternativa alla zx   printer, con l'enorme vantaggio distam-   pare (FINALMENTE!) su carta normale e di  essere senza dubbio piu' affidabile e piu'flessibile.                                  L'unico appunto serio che si puo fare  a questa bella stampante riguarda la rumo-rosita'non indifferente in fase di stampa,che a volte puo' essere alquanto fastidio-sa e chi possiede la zx printer ne dovreb-be sapere qualcosa.":
   1 a$="   In breve tempo questo nobile esercito  di giustizieri nipponici si conquista un  posto di fiducia al fianco di gran parte  dei micro e soprattutto personal computer.":
   1 a$="   Il programma non necessita di partico- lari spiegazioni, solo di un consiglio:   non mantenete per troppo tempo la condi-  zione di ""fuori giri"" ( contagiri in zona rossa ) per evitare di fondere il motore.":
   1 a$="   Il nostro compito sara' quello di dare una mano ad un nostro lontano discendente,Toddy, per spegnere il Computer Centrale  che tiene le redini del potere e che gli  impedisce di vivere una vita... umana.":
   1 a$="   Il nome di questo programma ricalca    leggermente il titolo di un famoso brano  dei DIRE STRAITS, ma se a qualcuno la cosasembrasse sacrilega o pacchiana esiste la possibilita' di cambiare tale nome con un altro... che ne direste di EXPRESSO SAVE ?"
   1 a$="   Il nome SEIKOSHA e' forse quello che   piu' di ogni altro richiama alla mente re-mote leggende, la cui origine si perde    nella notte dei tempi, le quali raccontanodi un lontano passato in cui le stampanti regnavano incontrastate nelle grandi agen-zie, o al piu' in qualche avveniristico   ":
   1 a$="   Il file ottenuto avra' per nome il pro-prio indirizzo di partenza e sara' inva-  riabilmente lungo 1330 Bytes.":
   1 a$="   I tasti 6 e 7 vi spostano a sinistra e a destra rispettivamente, mentre il tasto 8 vi servira' solo in casi estremi.":
   1 a$="   I comandi per pilotare l'elicottero so-no:":
   1 a$="   Gia' il nome suggerisce una sensazione di velocita', di dinamismo, ed infatti,   nei limiti della simulazione computerizza-ta, sta per avere inizio una gara di For- mula 1 con voi come protagonisti.":
   1 a$="   Evitate il contatto con qualunque razzadi ""insetto"" alieno perche' la cosa vi sa-rebbe fatale.":
   1 a$="   Effettivamente non e' particolarmente  eufonico, ma e' sicuramente adatto a defi-nire il programma in oggetto, infatti con un file di soli 1330 bytes, salvabile su  nastro nel modo che vi indicheremo,e' pos-sibile registrare dei programmi ad una ve-locita' doppia rispetto a quella consenti-ta normalmente dallo SPECTRUM e, natural- mente, e' anche possibile caricarli alla"
   1 a$="   E' comunque probabile che la violenta  reazione sia anche stata determinata dallaincontrollata proliferazione di raccolte  di programmi piu' o meno professionalmenterealizzate."
   1 a$="   Dopo aver eseguito il caricamento con  il comando ""L O A D "" "" C O D E"", si ha lapossibilita' di caricare e salvare dati e programmi, sia a velocita' normale che a  velocita' doppia.":
   1 a$="   Detto in questo modo puo' sembrare fin troppo facile, ma a complicarvi la vita cipensano i seguenti fattori: i colpi della contraerea nemica sono sensibili al caloredel vostro elicottero e, se vi fate anti- cipare, non avete scampo; giunti alla base":
   1 a$="   Dal punto di vista del consumatore si  stanno preparando tempi d'oro: software a vagonate,prezzi bassi e soprattutto molto,molto materiale sulle macchine.   Gia' al SIM potrete vedere almeno quattro MSX all'opera e per natale aspettatevi dei fuochi d'artificio."
   1 a$="   D'altra parte le buone idee dimostrano la loro validita' quando sono oggetto di  scopiazzatura e a questo proposito forse  noi possiamo anche dire di essere stati i piu' imitati."
   1 a$="   D I R E Z I O N E  D I F F U S I O N E"
   1 a$="   Cosi' siamo arrivati ai giorni nostri  e precisamente all'anno 3' D.S. (Dopo     Spectrum); e' infatti proprio in questo   fausto anno che viene ufficialmente impor-tata in Italia una nuova stampante della  ormai numerosa famiglia SEIKOSHA:         la GP-50A (nel nostro caso si tratta dellaGP-50S, gia predisposta per il collegamen-to diretto allo spectrum), espressamente  ideata per equipaggiare gran parte degli  home computer presenti sul mercato.":
   1 a$="   Considerando comunque il prezzo della  macchina sono senz'altro del parere che labilancia di Osiride penda notevolmente a  suo favore.":
   1 a$="   Ci sono cinque diversi livelli di dif- ficolta', ma vi consigliamo di partire dallivello 1.":
   1 a$="   Avete a disposizione cinque bolidi, ma,ogni volta che raggiungerete un traguardo,la vostra riserva di auto aumentera', ed  aumentera' di conseguenza, anche in dipen-denza della vostra abilita', la durata delgioco.":
   1 a$="   Attualmente sono presenti sul mercato  mondiale ben 21 macchine MSX ed il numero aumentera' ancora per la fine dell'anno."
   1 a$="   Anche in questo numero diversi program-mi sono da 48k e ci scusiamo con i posses-sori di computer da 16k.Se volete risolve-re una volta per tutte il vostro problema eccovi una proposta interessante..."
   1 a$="   Altri poi hanno definito la nostra ini-ziativa ~pirateria allo stato puro~ dato  che RUN forniva alle loro pagine cartacee un'alternativa decisamente piu'interessan-te.  In questo caso lasciamo a voi la fa- colta' di decidere cosa sia meglio..."
   1 a$="   Al termine di ogni schema vi troverete in zona meteore e, come di solito si fa   con le meteore, dovrete cercare di evitar-le.":
   1 a$="   Ah!!! Non aspettatevi di vedere ragni omosche in questo gioco: sono io che, con  molta fantasia, ho paragonato lo schema   del gioco ad una ragnatela... il resto delparagone si e' creato di conseguenza.":
   1 a$="   A questo punto diventa veramente diffi-cile pensare a nuove macchine fuori stan- dard in grado di invadere apprezzabilmenteil mercato ~a la' Sinclair~."
   1 a$="   A questo punto crediamo di avervi for- nito tutte le istruzioni necessarie per   l'uso di EXPRESSO LOAD, in ogni caso, comepotrete vedere, il programma necessita di un solo dato esterno; tutto il resto (la  generazione del file, la stampa dei dati  relativi al file generato e il salvataggiodel file su cassetta) avviene senza biso- gno del vostro intervento: dovrete solo   premere un tasto qualunque quando appari- ra' la scritta:":
   1 a$="   A questo proposito gradiremmo anche la vostra opinione, quindi se sotto il caldo sole estivo non sapete come passare il    tempo inviateci due righe con il vostro   parere al proposito."
   1 a$="   A quanto pare il pericolo giallo si e' trasformato in un fenomeno mondiale:la ca-lata delle macchine MSX sara' infatti coa-diuvata da macchine prodotte in  Europa e in America."
   1 a$="      C O L L A B O R A N O  A  R U N"
   1 a$="       S I M O N E  M A J O C C H I "
   1 a$="       Edicole: SO.DI.P Angelo Patuzzi                    Via Zuretti 25, Milano"
   1 a$="        il programma in L/M":
   1 a$="        il file numerico":
   1 a$="        il file alfanumerico":
   1 a$="         D I S T R I B U Z I O N E "
   1 a$="          P I E T R O  R O C C H I"
   1 a$="          F A I   P A R T I R E          ":
   1 a$="          F A I    P A R T I R E           ":
   1 a$="           F A I  P A R T I R E           ":
   1 a$="            E D I T O R I A L E "
   1 a$="             D I R E T T O R E     "
   1 a$="                     ABBONATI ! "
   1 ````````a">
   1 `%B tUU% ePUP
   1 Z-80      4
   1 WvpwV'wrrw
   1 Wvp"www'p6rwU
   1 Wv'  2%g' g"rUp
   1 Wt Wwp'p'Wg0w
   1 Wfu `V3W 'pF`"sr
   1 Vr` R7`P`PPv2F
   1 VU`ERe"U`%d%W
   1 VU`&uU"%%V
   1 VUUPP$WbUPUTUw 
   1 UUU^5UUUUUUUUUUUUUUUUUUUUUUUUUUUW
   1 UUUUUsUUUUp
   1 UUUUU]UUUUUUUUUUUU
   1 UUUUUUUUWUUUUUx
   1 UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
   1 UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
   1 UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
   1 UUUUUUUUUUUUUUUUUUUUUUUUUUU
   1 UUUUUUUUUU
   1 UTPUDPRPRuU@%
   1 URU RpeUduP
   1 UFO e ~*~   
   1 UDUPRUTDPRPUUDU"
   1 Tuono Blu x
   1 TUUPPEWRUPUUUw 
   1 TUUPBUDRB TPUB"RT
   1 TUTTO LOADa
   1 TUPBWUR@D%TU
   1 TUONO     }
   1 TU@URE"U@EE%W
   1 TU@$vV"'%d
   1 TU@$TV$E%d
   1 TRUCCHI   
   1 TOOL     ;
   1 TEMPO MAX 
   1 TAMBURINO 
   1 T U O N O   B L U
   1 T RpUPrRU P
   1 T RPUPRTU P
   1 Start address : "*
   1 START     
   1 SQUILLANTE
   1 SOMMARIO  
   1 SIEL Pubb.
   1 S2U RPEUDUP
   1 S C O R E 
   1 S C A R S O 
   1 RUNSCREEN 
   1 RUNCOVER  
   1 RUNCODE   
   1 RUN GAME  ;
   1 RRRRVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
   1 REGISTRAZIONE FILE """;r;""""''"
   1 R3a PfbD`P`VVCfp
   1 Q=..........................ALTO"'"A=.........................BASSO"'"X=......................SINISTRA"'"V=........................DESTRA"'"C (PRESSIONE LIEVE) =......FUOCO"'"C (PRESSIONE CONTINUA) =....................ROTAZIONE ELICOTTERO"'"S=..................INIZIO GIOCO"'"M=................CAMBIO LIVELLO"
   1 Ph`GjOOOOOONxDDDDDDDDDDxJJJPPPPPPh`GiONNNNONxDFFFFFFCDDxJJJJhhhhhh`GiOiiiiONxDFFFFFFCEDxJJJNNNNNNNJGGOiiiiONxDFFFFFFCEDxJJJNNNNNNNJJJOiiiiONxDFFFFFFCEDxJJJNNNNNNNJJJOOOOOONxDFFFFFFCEDxJJJNNNNNNNNNNNNNNNNNxDFFFFFFCEDxxxxxxxxxxxxxxxxxxxxxxDCCCCCCCEEDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
   1 Ph`GGGGGGNNNxDEEEEEEEEDxJ_NNMM_
   1 Ph`GGGGGGNNNxD
   1 Ph`GEOOOOOONxDDDDDDDDDDxJJJP
   1 PVfeEBFFnnnuuEEEEEEEEEEEEEEEE
   1 PSYCHO    $
   1 PRINT USR I
   1 PREMI UN TASTO
   1 POSTA 81  
   1 POSTA     Z
   1 POKE i+8,9
   1 POKE I+9,0
   1 Octopuss  0*T
   1 OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOLOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
   1 OOOOOOOOOOOOOOOOOFFFFFFG
   1 OOOOOOOOOOOOOOOOOEEEEEEEEEEEEO
   1 OOOOOOOOOOOOOOO
   1 OOOOOOOONNNNNNNNNNNNNNN
   1 OOOOEEEEEEEEEEEEO
   1 OGGGGGGGEEEEEO
   1 OEEEEEEEEE
   1 OCTOPUSs  *
   1 NNNNNNNNNNNN
   1 NEWS      
   1 NEWEL     
   1 MSX HARD  
   1 MMMMMMMMHMMMMMMM
   1 MERCATO 82
   1 MEAZZI p. 
   1 LIVELLO DI GIOCO?     (0/1/2)
   1 LIVELLO  ">
   1 L/M 5     
   1 L/M       2
   1 JOYSTICK  )
   1 INPUT ~colonna=?~,y:IF y>31THEN GO TO 20"
   1 HANTAREX  
   1 GP-50     >
   1 GO TO 300"
   1 GNNNNWWWOOOWWWOO
   1 GNNNNGGOOOOGOOOO
   1 GNNNNGGOKKOGOLLO
   1 GGGGGGGOOOOGOOOO
   1 GGGGGGGOKKOGOLLO
   1 GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFxxxxxxxxxxxxxxxxxxxxxxGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
   1 GGGGGGGGGGGGGGGGFFFFFFFCCCCCDDDDDDDDCCCCCFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAEEEEEEMEEEEMEEEEEEAAAAAAAAAAAAAAAAAAAEEEEEE}EAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEEEAAAAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
   1 GGGGGGGGGGGGGGGG
   1 GGGGEEEEEEEEGGGGFFFFDDDDDEEFF
   1 GGDDDDDDGEEEEEEGFFFFFFGGGGGGGGGGGGDDGGDDGEEFFEEFFFEEFFGGGDDGGGGGGGDDGGDDDEEFFEEGFFEEFFGGGDDGGGGGGGDDDDDDGEEEEEEGGFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGFFFFFFGEEEEEEGDDDDDDGGGGGGGDDGGGFFEEFFGEEFFEEGDDGGDDGGGGGGGDDGGGFFEEFFGEEFFEEGDDGGDDGGGGGGGGGGGGFFFFFFGEEEEEEGDDDDDDGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEGGGGGGGGGGGGDDDDDDGEEEEEEGFFFFFFGGGGGGGGGGGGDD``DDGEEhhEEGFFppFFGGGxxGGGGGGGDD``DDGEEhhEEGFFppFFGGGxxGGGGGGGDDDDDDDEEEEEEGFFFFFFGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
   1 GENERAZIONE FILE
   1 GAME: TUONO BLU
   1 GAME OVER 
   1 FUNNY !   P!
   1 FU$ vb0`P`V6A
   1 FTUP"TFR" VPE""RV
   1 FTP"WUR`&&Ru
   1 FFFFFFFFFFFFFFFGGGF
   1 FFFFFFFFFFFFFFFFFGF
   1 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
   1 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
   1 FFFFFFFFFFFFF
   1 FEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDB
   1 FDDDDDDDDDDDDDDDDGFD
   1 F@ Cd`P`R62
   1 End address   : "
   1 EXPRESSO  
   1 END SIDE A
   1 EExJ______NNNNNNNNNNNNNxDEEEEEEEEExJ______NNNNNNNNNNNNNxD
   1 EExJ_NMMM_
   1 EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGG
   1 EEEEEEEEEEEEE
   1 EEEEEEEEEEEEDDDDDDDDDDDDDDEEGF
   1 EDuPruVDpRpGWDu"
   1 EDITORIALEp
   1 DUPUBD RP%
   1 DPRpV@eBP!
   1 DPRPT@EBPA
   1 DDxxxxxxxxxxxxxxxxxxxxxxDDDDDDDDDDxJJJJJJJNNNNNNNNNNNNNxD
   1 DDxJ______
   1 DDxJ_^^^^_PPNNNNNNNNNNNxDDDDDDDDDExJ_NMMM_PPh``````NNNNxD
   1 DDDDDDDDFFFFFFBBBFFFDDDxxxxFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
   1 DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
   1 DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBFuuuuuuuFFFFFFFFFFFFFFF
   1 DDDDDDDDDDDDDDDD
   1 DDDDDDDDDDDDDDD
   1 DDDDDDDDDDDDDD
   1 DDDDDDDDDDD
   1 DDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGG
   1 Cover     
   1 CORSO DI BASIC
   1 C O P L I M E N T I
   1 B~~B@B~<<<
   1 BUON  DIVERTIMENTO!
   1 BFnnuEuEEFEFFFFFFFFFFFFE
   1 BFnnnuuuuFF
   1 BFFuuuuuuF
   1 BFFnnnnuuE
   1 BFFnnnnnuEEEEEEEEEEEEEEEPVfeE
   1 BFBEEEEEEEE
   1 BASIC 5   
   1 Array End Address : "*
   1 Aquarius Edizioni, Via Leopardi 9, 20123, MILANO.
   1 ABBONATI! 
   1 ABBONATI !
   1 A$="R U N"
   1 A$="LD IX,start   221,33,L,H   Carica il reg.                            IX con l'ind.                             di part.":
   1 A$="  1     Tipo di file:  0 = programma basic                       1 = file numerico                         2 = file alfanum.                         3 = L/M":
   1 A$="      I L   R E G I S T R A T O R E     ":
   1 A$="      I L   R E G I S T R A T O R E        ":
   1 A$="       I L  R E G I S T R A T O R E       ":
   1 >BH@$@D@BBB
   1 >B<2;a!4sx
   1 <24[:6[=26[
   1 ;punteggio;" "
   1 ;n$;"  ";punteggio;"!!":
   1 ;'''"   L'effetto da te' creato e'   memorizzato sopra la ramtop, a  partire dalla locazione 32000."''"   Per caricarlo usa:"'"LOAD""""CODE: CLEAR 31999"''"   Per farlo girare usa:"'"RANDOMIZE USR 32000"''"-  PREMI S PER SALVARLO"'"-  PREMI N PER TORNARE AL MENU'"
   1 ;"sualmente e' con lo stesso for- mato dei dati dell'MS-DOS IBM."
   1 ;"squillante"
   1 ;"seconda  puntata"
   1 ;"premi un tasto":
   1 ;"possono  essere salvati con SAVE SCREEN$ ~nome~, oppure caricati con LOAD
   1 ;"o comunque necessi-tino di una ragion d'essere non prevedibile, per simulare proba-bilita', muovere figure, etc."
   1 ;"il secondo,da 0 (per la prima colonna a si-nistra) a 31 (per l'ultima a de-stra), determina la posizione o-rizzontale." 
   1 ;"di MASSIMO CELLINI";
   1 ;"di MASSIMO CELLINI"
   1 ;"a cura di"
   1 ;"a cura  di"
   1 ;"________________________________";#1
   1 ;"________________________________
   1 ;"_______________ 9 ______________"
   1 ;"_______________ 8 ______________"
   1 ;"_______________ 7 ______________"
   1 ;"_______________ 6 ______________"
   1 ;"_______________ 5 ______________"
   1 ;"_______________ 4 ______________"
   1 ;"_______________ 3 ______________"
   1 ;"_______________ 2 ______________"
   1 ;"_______________ 1 ______________"
   1 ;"______________ RUN _____________";
   1 ;"______________ RUN _____________"
   1 ;"______________ 80 ______________"
   1 ;"______________ 79 ______________"
   1 ;"______________ 78 ______________"
   1 ;"______________ 77 ______________"
   1 ;"______________ 76 ______________":
   1 ;"______________ 75 ______________":
   1 ;"______________ 74 ______________"
   1 ;"______________ 73 ______________"
   1 ;"______________ 72 ______________"
   1 ;"______________ 60 ______________"
   1 ;"______________ 59 ______________"
   1 ;"______________ 58 ______________"
   1 ;"______________ 57 ______________"
   1 ;"______________ 56 ______________"
   1 ;"______________ 23 ______________":
   1 ;"______________ 22 ______________":
   1 ;"______________ 21 ______________":
   1 ;"______________ 20 ______________":
   1 ;"______________ 19 ______________":
   1 ;"______________ 18 ______________"
   1 ;"______________ 14 ______________"
   1 ;"______________ 13 ______________"
   1 ;"______________ 12 ______________"
   1 ;"______________ 11 ______________"
   1 ;"______________ 10 ______________"
   1 ;"_____________ RUN ______________";
   1 ;"_____________ RUN ______________":
   1 ;"_____________ RUN ______________"
   1 ;"_____________ R U N ____________";
   1 ;"_____________ R U N ____________"
   1 ;"_____________ 34 _______________":
   1 ;"_____________ 33 _______________":
   1 ;"_____________ 32 _______________":
   1 ;"_____________ 31 _______________":
   1 ;"_____________ 30 _______________":
   1 ;"_____________ 29 _______________":
   1 ;"_____________ ";pag;" _______________":
   1 ;"Via S. Mamolo 65";
   1 ;"VUOI VEDERE IL LISTATO? (s/n)",j$:
   1 ;"VUOI REGISTRARE IL PROGRAMMA ?":
   1 ;"VUOI REGISTRARE IL FILE ? ":
   1 ;"UNITA' NEMICHE"
   1 ;"Tutto Load............TUTTO LOAD                                Octopuss 16k............OCTOPUSS                                Corso BASIC n'5..........BASIC 5"
   1 ;"Test Joystick programm..JOYSTICK                                MSX Hardware............MSX HARD                                Border Tool..........BORDER TOOL"
   1 ;"Start tape, then press any key."
   1 ;"RUN TEST: SEIKOSHA GP-50S"
   1 ;"PULSANTE DI SPARO ........ FUOCO"
   1 ;"PSICOBORDER"
   1 ;"PROGRAMMA 1 INDIRIZZO 32000     PROGRAMMA 2 INDIRIZZO 32100     "
   1 ;"PREMI T PER LA TASTIERA"
   1 ;"PREMI J PER IL JOYSTICK"
   1 ;"POKE (I+1),primoaddendo  "'"POKE (I+3),secondoaddendo"
   1 ;"PER UTILIZZARLO USARE I SOLITI";
   1 ;"PER CARICARLO IN MEMORIA USARE: ";
   1 ;"NUMERO INSERITO = ";
   1 ;"NOME FILE GENERATO = ";R;
   1 ;"JOYSTICK A SINISTRA ... SINISTRA"
   1 ;"JOYSTICK A DESTRA ....... DESTRA"
   1 ;"INDIRIZZO FILE = ";R;
   1 ;"IN MODO VELOCE ?":
   1 ;"FOR infatti contiene il con- tatore delle volte che il ciclo deve essere ripetuto, incremen- tando il valore della variabile specificatamente a lui dedicata."
   1 ;"FILA Y,U,I,O,P ........... FUOCO"
   1 ;"FILA H,J,K,L,Enter ...... DESTRA"
   1 ;"FILA A,S,D,F,G ........ SINISTRA"
   1 ;"Eugenio";
   1 ;"EXTRA OCTOPUSS OGNI 10000 PUNTI"
   1 ;"ESERCIZIO"
   1 ;"ESEMPI PRATICI"
   1 ;"DIFFERENZA DI DUE NUMERI,INCRE- MENTATA DI 1 IN ARITMETICA MODU-LO 65536",,
   1 ;"Ciceri";
   1 ;"Cancellara"
   1 ;"COMANDI PRECEDUTI DA:";
   1 ;"COMANDI DA TASTIERA"
   1 ;"COMANDI DA JOYSTICK"
   1 ;"BORDER TOOL"
   1 ;"Antonio M. e Candido"
   1 ;"Antonio M. e Candido    
   1 ;"ATTENDERE!":
   1 ;"ATTENDERE PREGO"
   1 ;"ALLA ZONA METEORE"
   1 ;"ADD A,0","C600","LD BC primo","010000","LD HL,secondo","210000","SBC HL,BC","ED42","INC HL","23","LD B,H","44","LD C,L","4D","RET","C9",
   1 ;"ADD A,0","ADD A,0","SUB A,2","DEC A","SBC HL,DE","DEC A",,"SBC HL,DE",
   1 ;"? .....DARK BLASTER....10 PUNTI"
   1 ;"? .....ASTROBOMB.......10 PUNTI"
   1 ;"64036-(14*1024) = 49700."
   1 ;"40136 Bologna":
   1 ;"1000 PUNTI OGNI SOPRAVVIVENZA";
   1 ;".....TETRABOMB.......10 PUNTI"
   1 ;".....SEARCHER........50 PUNTI"
   1 ;"-NEWS-";
   1 ;"-DOGS- CODE"
   1 ;"- S per salvare"'"- R per rivedere"'"- Q per aumentare durata"'"- A per diminuire durata"''"- Z,X,C,V, per cambiare modo"
   1 ;"- MODO: ";m$
   1 ;"- DURATA: ";dur;"  "
   1 ;" per evitare l'uso di molti ~PRINT~, formiamo un ~loop~, o ciclo ri- petitivo (in questo caso, da 20 a 40):"
   1 ;" Premi un tasto per continuare":
   1 ;" NON PERDERE NEANCHE  UN NUMERO                                  DELLA TUA RIVISTA PREFERITA..."
   1 ;" ELETTRONICA CS"'" VIA MONTE SUELLO, 3"'" 20133 MILANO"'" TEL. 02/ 727665"
   1 ;" AQUARIUS EDIZIONI"'" VIA LEOPARDI  9"'" 20123  MILANO"
   1 ;"  VUOI RICOMINCIARE DA CAPO ?":
   1 ;"  SCRIVI UN NUMERO TRA 
   1 ;"  R U N ! ":
   1 ;"  FERMA IL REGISTRATORE":
   1 ;"  FAI PARTIRE IL  REGISTRATORE  ":
   1 ;"   questo semplice programma    permete di generare dei simpati-ci effetti di lampeggiamento e  movimento dei colori del bordo  dello schermo."'"   Questi effetti potranno poi  essere salvati su nastro per ri-utilizzarli in un secondo tempo come divertenti efetti speciali nei vostri programmi."
   1 ;"   TUONO        ";
   1 ;"   Saremo brevi: abbiamo ben 20 ( venti)  CYCLOPS della CS Elet-tronica da dare in cambio di 20 SCREEN$ con i fiocchi..."
   1 ;"   Ricordiamo ai ~videolettori~ che i disegni ottenibili con il programma di grafica proposto   nel numero precedente,"
   1 ;"   Per non farvi cancellare dei chilometri di listato troverete in alcuni REM le chiamate alle  altre routines...  Date quindi  LIST 9000 e curiosate."
   1 ;"   PROGRAMMA UNA ROUTINE ALLA      LINEA 5500  PER IL LIVELLO             DI GIOCO -2-"
   1 ;"   Manda un vaglia postale ordi-nario ad 
   1 ;"   In tutti gli MSX sono usati  gli Slot per il collegamento di memorie e interfacce, ci sono i primi quattro Slot principali   ognuno dei quali puo' essere di-viso in altri quattro Slot."
   1 ;"   Fai partire il registratore "
   1 ;"   Ecco finalmente qualcosa di  carino applicato alla musica: lepsichedeliche con il computer!     Basta collegare alla presa   EAR della musica per avere un   po' di colori sullo schermo."
   1 ;"   Continuiamo la nostra ~avven-tura~ esaminando, fra l'altro,  alcune funzioni che vi permette-ranno di programmare situazioni aleatorie ed ottenere tabulati."
   1 ;"   Con il sistema PAGE-SLOT si  ha la possibilita' di gestire ditutto direttamente da Basic sen-za preoccupazioni di sorta sugliindirizzi disponibili."
   1 ;"   Abbiamo deciso di inserire ilnome dei blocchi nel sommario   per facilitarvi la ricerca dei  vari articoli e programmi,rimanecomunque sempre la numerazione  delle pagine secondo lo stile a rivista."
   1 ;"   1) la linea 30,ad ogni loop, incrementa il valore orizzontale~y~ di una unita';"
   1 ;"     I TRUCCHI DEL MESTIERE "
   1 ;"     FERMA IL  REGISTRATORE"
   1 ;"     FERMA IL  REGISTRATORE     ":
   1 ;"      MAGGIO - GIUGNO 1984      "     
   1 ;"        ATTENDERE PREGO           by Luciano Prelli TRIESTE     "
   1 ;"          ";
   1 ;"            NUMERO  5
   1 ;"                "
   1 ;"                 ";
   1 ;"                     "
   1 ;"                                  FAI PARTIRE  IL REGISTRATORE                                  
   1 ;"            
   1 :![2"[:$[2%[:#[
   1 88:888:?:" 
   1 8888888888888888888888888888888888888888888888888888888888888888
   1 8888888888888
   1 8888888888' 
   1 8880007   
   1 64036-(valore inserito * 1024)
   1 5a@RB6`"@EUV
   1 4 pagineda 16K per ogni Slot
   1 3En5/3Cn5/3En5/0Gn5
   1 2@[:6[<26[
   1 2*a2)a21a!
   1 2$[:![G:"[
   1 2 [2G[:F[=
   1 1b9y8ECuigceenriio4
   1 1024 K bytes
   1 0Cn5/0Dn5/3Cn5/3Dn5/1En5/2En5/2Fn5/1En5/1Dn5/2Cn5/2Dn5/2Cn5/2Dn5/4En5/4Dn5/4En5/4Dn5/4En5/4Dn5/4En5/4Dn5/2Cn5/0Cn5
   1 .Bisogna pero' anche cancellare  il secondo byte dell'istruzione 
   1 ..ACCELERATORE
   1 .....CAMBIO LO
   1 .....CAMBIO HI
   1 ......SINISTRA
   1 .......RESTART
   1 ........DESTRA
   1 .........START
   1 .........FRENO
   1 . Se non lo cancellassimo,il 42h verrebbe"
   1 . Per far ripartire il programma  in l/m date GOTO 9000. Quando   siete stufi digitate STOP e per continuare nella lettura di RUN"
   1 . Nel primo esempiopero', con l'istruzione 
   1 . Date dunque 
   1 .   Facendo quattro conti si otiene una ca- pacita' di 
   1 ,u;"                   ":
   1 ,secondo-256
   1 ,primo-256
   1 ,per averela somma. Per far questo cambia-"
   1 , cioe 42h. Per far questo   ecco che ci viene in aiuto quel-"
   1 *spostamenti UFO 
   1 *precisione cronometro*
   1 *inizializz. variabili*
   1 *iniz. varibili RECORD*
   1 *coordinate postazione           terrestre    *
   1 ** spazio disponibile
   1 * movim. e fuoco 
   1 * inizio future elab. *
   1 * coord, casuali UFO *
   1 *  stampa   grafica *
   1 *  probab* raggio~*~  *
   1 *  contatore UFO  
   1 *   cronometro  *
   1 *        *
   1 ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))--------------------))))))))))))---------------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))10000000000001)))))))))
   1 ((((((((((((((O
   1 'r' 7rGw7pgp"7wWw
   1 'r 7%bwp7u#R
   1 'Vp'T%wu"W
   1 'Vp"Rur%pdr%u
   1 'V%  bUgU E"UUp
   1 'RU gRwWbpGP"brwW
   1 'RPbUERpgu&U
   1 'PPQDTPRPFPU%%
   1 ',  presentato sul numero 1 di RUN,potre-te caricarli in memoria."
   1 '''"   per diminuire la velocita'   aumentate la pausa alla linea   180 ..."
   1 '''"   per diminuire la velocita'   aumentate la pausa alla linea   120 ..."
   1 ''"P.S. Stiamo ancora aspettando unpo' di vostre idee per questa   rubrica !"
   1 ''"Il programma e' stato caricato  automaticamente dall'indirizzo  32100 e anche l'attivazione del programma e' automatica. Le ri- ghe BASIC che si occupano di    questo sono"
   1 ''" Ecco dunque il listato:"
   1 ''" Apparentemente essi sono ugualie il loro scopo e' quello  di   sottrarre 2 da A e quindi sot-  trarre DE da HL. Il primo pro-  gramma pero' non e' corretto:"
   1 ''"   Come fare ad animare un pro- gramma con dei giochi di colore senza caricare un blocco di L/M a parte?     Basta utilizzare ilnostro SuperREM 0 che trovate inquesto articolo!"
   1 ''"   Caricate il programma succes-sivo, collegate la musica e dateRUN..... "
   1 ''"   CORSO DI BASIC"
   1 '"per terminare l'esecuzione di   questa routine inserite 
   1 '"Z-80 Supergame 48k..........Z-80                                Trucchi del mestiere.....TRUCCHI                                Computer Psycholights.....PSYCHO"
   1 '"Tuono Blu..............TUONO BLU                                Raccolta vostri SCREEN$..SCREEN$"
   1 '"Start RUN 5................START                                Tamburino..............TAMBURINO                                Sommario................SOMMARIO" 
   1 '"Posta......................POSTA                                Mercato.........................                                Next........................NEXT"
   1 '"Passiamo ora a un altro program-ma di esempio  -->"
   1 '"Expresso Load...........EXPRESSO                                Test GP-50.................GP-50"
   1 '"Editoriale............EDITORIALE                                Runner 16k................RUNNER                                News........................NEWS"
   1 '"Corso L/M n'5..............L/M 5                                Run Game................RUN GAME"
   1 '" Quindi se ad esempio volete ve-dere i risultati del secondo    programma date 
   1 '"  Finalmente ecco arrivato il   momento di mettere in pratica lenozioni apprese fin qui: vi ver-"
   1 '"   Tutte le interfaccie sono ov-viamente mappate in memoria ed  ogni slot puo' contenere un mi- sto di ROM, RAM ed interfaccie  purche' non si vada a spezzare  una pagina da 16K."
   1 '"   Se questo sistema non vi sem-bra sufficientemente interessan-te vi consigliamo di fare un gi-ro al SIM per vedere un po' di  MSX all'opera, ne vale la pena."
   1 '"   Non e' possibile evitare di  spendere qualche parola su que- sto nuovo sistema che sta per   modificare radicalmente il mer- cato mondiale dell'home computertradizionale."
   1 '"   Nella prossima pagina trove- rete le chiamate da effettuare  ed i parametri da inserire, e   poi seguira' un'altra dimostra- zione sempre che vi siate persi la parte iniziale della rivista."
   1 '"   In pratica se vi pubblichiamouno 
   1 '"   E ricorda, per sole 
   1 '"   Come se non bastasse gli MSX possono funzionare sotto CP/M80 rendendo disponibile tutto il   parco software CP/M inclusi i   linguaggi tipo FORTRAN e COBOL."
   1 '"   Come avrete notato dal somma-rio e dalla copertina si tratta di un numero prettamente estivo,da gustare con una bella bibita ghiacciata per rinfrancare lo   spirito."
   1 '"      5a PARTE"
   1 %p'pBS4u g
   1 $p'pbPWW%pp
   1 "ventuali modifiche da apportare,utilizzando i 132 bytes rimasti "
   1 "seguente ordine:"
   1 "secondo ? ";secondo,"primo ? ";primo
   1 "sandosi sul tempo trascorso dal momento dell'accensione del com-puter, rendera'casuale la scel- ta del primo numero della serie."
   1 "riconosciuto come il codice di  
   1 "ranno infatti presentati alcuni semplici esempi applicativi sul-le istruzioni introdote nelle   puntate precedenti. I programmi"
   1 "provate un po' a capire perche',prima di continuare a leggere."
   1 "nome? ";n$:
   1 "nel  blocco successivo, il cui  listato ha una tendenza spicca- tamente didattica."
   1 "modo, utilizzando '
   1 "mettera' di leggere l'istruzio- ne a lui seguente (linea 40)." 
   1 "la che avevamo ritenuto un' is- truzione inutile:
   1 "il che significa che se il ri-  sultato della somma dovesse es- sere maggiore di 256,al risulta-to verra' sottratto 256."
   1 "essi vengono letti sempre dallo stesso punto di partenza."
   1 "essere messo a 0 prima di tale  operazione: questo e'cio' a cui serve 
   1 "disponibili, sono state lasciatelibere sia le linee fino alla   499 che quelle dalla 5500 alla"
   1 "date LOAD """""
   1 "corre il rischio di alterarlo seper caso il precedente valore diA era 1 o 0, cosicche' il risul-tato di 
   1 "comunque per adesso continuate aleggere ..."
   1 "che fra poco incontreremo saran-no scritti nella consueta forma ove, accanto alle istruzioni ci saranno i codici in esadecimale che le implementano. In questo"
   1 "caricato nel registro BC che e' quello che viene stampato dall' istruzione 
   1 "_____________ RUN ______________"''"Chiunque sia interessato all'a- cquisto puo' scriverci al se-   guente imdirizzo inviando il    50% dell'importo totale, il ri- manente lo pagherete in contras-segno quando la riceverete.";
   1 "_____________ RUN ______________"''"    RUN TEST: VICTORIA J. I.    ":
   1 "_____________ RUN ______________"
   1 "RUNSCREEN"
   1 "RUNCOVER"
   1 "Osservate anche che, come semprei due numeri vengono scritti conle cifre invertite."
   1 "NOME?",n$:
   1 "LD A,primoaddendo     3e00      ADD A, secondoaddendo c600      LD C,A                4F        LD B,0                0600      RET                   C9        "
   1 "HL-DE-1 e non HL-DE. Al contra- rio, nel secondo esempio,l'istruzione 
   1 "Ds 'uS3p'p''3u
   1 "Ad esempio 200+100=44 cioe'     300-256; mentre 100+100 fara'   200 senza problemi."
   1 ";tempomax;"   "
   1 ";tempo;"   "
   1 ";punteggio;" 
   1 ";punteggio
   1 "5999. Si noti che il blocco pre-senta ulteriori sviluppi rispet-to alla versione tipografica." 
   1 "1";"     premi 
   1 "0";"________________________________"
   1 "0";"______________";n;"________________"
   1 "'88888'""
   1 """"""""""""""""""""""""""""""""
   1 " portatile, che come stampante di qualita' per computer, con un set di ben 132 caratteri.":
   1 " dalla Commodore, l'ormai famoso IBM jr, o l'arcinominato QL. La lotta sembra dunque piu' accesa che mai, staremo a vedere chi la spuntera', sperando piuttosto che non facciano tutti la fine del TI 99, prematuramente scomparso a causa delle burrascose condizioni di mercato.":
   1 " compatibili, naturalmente a patto di rispettare tutte le specifiche imposte da questo standard che prevede un microprocessore Z 80, un processore video TMS 9918 e un generatore sonoro AY-3-8910, oltre ad altre caratteristiche accessorie secondarie.":
   1 " attenersi tutti coloro che vogliono aderirvi.":
   1 " Volendo potete modificare il   programma in linguaggio macchinasostituendo all' istruzione 
   1 " Per rendervi la vita piu' fa-  cile, assieme al testo che stateleggendo, e' stato caricato     automaticamente anche il codice macchina dei vari esempi, con il"
   1 " Per eseguire il programma dove-te dare:"'
   1 " Ora vi mostro un piccolo tra-  bocchetto nel quale e' facile   cadere. Confrontate questi due  programmi:"
   1 " La lezione di l/m si interrompequi per permettervi di fare un  po' di esperimenti;per ripren-  derla date 
   1 " L' unica istruzione disponibileper sottrarre DE da HL e'       
   1 " Il primo  programma  che  vi   presentiamo  consente  di  fare la somma di  2  numeri  minori  di 256 , presa  in  modulo 256"
   1 " E' importante che capiate come fa il programma BASIC a scriverei valori di 'primo' e 'secondo' dove viene richiesto dalle is-  truzioni 
   1 "   Utile quindi nei giochi."
   1 "   Usando infatti un numero ne- gativo, verra' stampata una li- nea da destra a sinistra."
   1 "   Un altro pregio del sistema  e' 
   1 "   Sostituiamo la prima linea:"
   1 "   Sicuramente il nostro amato spectrum dispone di moltissimo software giocoso di alta qualita', spesso superiore a quello delle macchine da bar e che fa' certamente invidia a molte consolle per videogames. A questo punto pero' entra in gioco un handicap che avra' sicuramente infastidito molti: l'assenza di una presa per joystik."
   1 "   Se vogliamo simulare una mag-giore casualita', dunque,dobbia-mo far  precedere il ~RND~ dallaistruzione ~RANDOMIZE~, che, ba-"
   1 "   Se per esempio volessimo una linea tratteggiata, dovremmo in-crementare ad ogni ciclo di due unita' l'indice,che controllera'poi la variabile orizzontale."  
   1 "   Se fosse necessario ottenere numeri interi, bastera'mettere  fra parentesi il ~RND~ e farlo  precedere dalla funzione matema-tica ~INT~ (rendi intero...)."      
   1 "   Se decidete dunque di vendicarvi degli amorfi mostriciattoli che vi hanno appena distrutto l'ultima astronave questo e' il momento giusto."
   1 "   Scherzi a parte, questa nuova specie di computer esiste davvero, anche se piu' che di una specie si tratta piutosto di uno standard, cioe' una serie di specifiche tecniche cui devono":
   1 "   Sappiate comunque che mentre siete all'ombra di un comodo om-brellone, la redazione continua imperterrita a produrre per un  numero 6 veramente speciale..."
   1 "   STEP serve a determinare di  quanto l'~indice~ debba essere  incrementato (o decrementato!)."
   1 "   Questa funzione, solitamente non disponibile nei grossi com- puter, ci permette  di ottenere dei numeri casuali."
   1 "   Questa funzione agevola mol- to la programmazione. Per evi-  denziarne l'efficacia, iniziamo considerando un listato che in  seguito verra' sviluppato con   l'ausilio di queste istruzioni."  
   1 "   Probabilmente il mondo degli home computer e' giunto a una svolta decisiva. Entro breve tempo dovrebbero infatti giungere anche in Italia i primi esemplari di una nuova specie di computer, denominata Computer sapiens che, a quanto sembra e' destinata a surclassare i vecchi e disorganizzati Computer di Neanderthal.":
   1 "   Per programmare l'interfaccia e' sufficiente spostare la levette presente sulla stessa, in alto, dopodiche' bastera'premere il tasto corrispondente alla direzione scelta e contemporaneamente spingere il joystik nella stessa direzione. Terminate le operazioni di memorizzazione si sposta la levetta in basso e...   morte agli invasori!!!"
   1 "   Per il momento a questo standard di produzione aderiscono 16 case giapponesi e 3 case europee, mentre altre 5 sono ancora in trattativa, ma e' probabile che in futuro molti altri aderiranno a questa rivoluzionaria iniziativa.":
   1 "   Per concludere restando in argomento, vi rendiamo ufficialmente noto che l'AQUARIUS Edizioni (...siamo proprio noi!!) ha messo a disposizione di chiunque la voglia aquistare, una stupenda macchina da scrivere elettronica, completa di interfaccia compatibile Centronics, in modo da poterla utilizzare utilmente sia come efficiente e silenziosa macchina da scrivere":
   1 "   Per chi non avesse le idee ben chiare in proposito, una interfaccia programmabile e' in grado di adattarsi a qualsiasi disposizione dei tasti di controllo, purche' questi ultimi gli vengano comunicati."
   1 "   Ora,avvalendoci della funzio-ne FOR NEXT, possiamo eliminare la linea 30." 
   1 "   Notare che ~TO~ e'sempre pre-sente fra i due numeri limite."
   1 "   Non si creda comunque che i produttori 'all'antica', tutti coloro cioe' che non aderiscono a questo nuovo standard, si diano per vinti, basta citare ad esempio la nuova serie di computer presentata":
   1 "   NEXT invece controlla che il ciclo sia compiuto per il numerodi volte indicato (32), riman-  dando al FOR in caso contrario."
   1 "   NEXT controlla che ~y~ abbia raggiunto il valore 31; indi nonrimandera' piu' al FOR, ma per-" 
   1 "   N.B.!! ~y~ e'usata anche comevariabile orizzontale del PRINT."
   1 "   Molti attuali possessori di spectrum, al momento della suprema decisione (l'acquisto del computer) sono stati indubbiamente influenzati dai videogames che hanno avuto modo di vedere su questo o quel determinato computer."
   1 "   Limitandoci ai comandi ed al-le istruzioni fino ad ora consi-derati, abbiamo programmato un  ~micro~ video game, implementato"
   1 "   La variabile ~y~, detta ~in- dice~ di loop,viene incrementataad ogni lettura della linea 10."
   1 "   La capacita' di indirizzamen-to e' poi organizzata a 
   1 "   La EXD 10 (questo e' il nome della macchina), puo' stampare sia su carta normale che su carta termica, ed'e' dotata di un display a cristalli liquidi di 16 caratteri, per una facile e sicura correzione degli erori. La tastiera e' composta da 44 tasti piu' vari tasti di funzione e comprende anche un calcolatore in grado di eseguire le quattro operazioni fondamentali.":
   1 "   Inutile dire che questa iniziativa e' stata lanciata dai giapponesi, i quali hanno saputo attendere pazientemente il momento opportuno per 'invadere' il mercato occidentale degli home computer.":
   1 "   Infatti il primo, da 0 ( per la prima linea in alto) a 21(perl'ultima in basso),specifica la posizione verticale;" 
   1 "   In molti casi infatti anche i piu' assidui videogames-dipendenti si saranno scoraggiati dovendo lottare oltre che contro una schiera di invasori galattici, anche contro una mezza dozzina di pseudotastini dal dubbio aspetto."
   1 "   In effetti,pero', ad ogni co-mando di elaborazione (RUN), i  numeri vengono presentati semprenella medesima sequenza."
   1 "   Immaginiamo di aver bisogno  di disegnare una linea orizzon- tale a meta' dello schermo;"
   1 "   Il primo concetto da assimi- lare per comprendere l'organiz- zazione della memoria e' quello di 
   1 "   Il prezzo veramente competitivo della macchina + interfaccia e' di sole LIT. 544.500.":
   1 "   Il loop 10/30 viene letto 32 volte (dal valore 0 fino a 31), come specificato nella linea 10."
   1 "   Il circuito stampato e' posto all'interno di un contenitore di plastica nera di dimensioni molto ridotte (105 x65 x20 mm); anteriormente vi e' il connettore da inserire nel retro dello spectrum, mentre sulla parte superiore si trova un attacco standard a 9 pin, adatto praticamente a tutti i tipi di joystik in commercio. Sulla sinistra e' presente anche una levetta, la cui funzione spiegheremo tra' poco."
   1 "   Grazie infatti a questo nuovo standard, denominato MSX, messo a punto dalla Microsoft, e' possibile realizzare computer apparentemente diversi fra' loro, ma in realta' perfettamente":
   1 "   Essi sono molto utili quando occorre che una o piu' variabi- li assumano un carattere aleato-rio in determinate situazioni   matematiche,"
   1 "   E'possibile anche decrementa-re l'indice ~y~ ad ogni ciclo."
   1 "   E' giunto comunque il momento della rivalsa, la CS Elettronica ha infatti posto in commercio una nuova interfacia programmabile per joystik dal nome senz'altro idoneo alle sue applicazioni: VICTORIA."
   1 "   E' da notare che:"
   1 "   E' da notare che i due valorirappresentanti i limiti(che pos-sono anche essere decimali), nonverranno mai considerati."
   1 "   E' anche possibile disporre  di  numeri contenuti entro de-  terminati limiti:"
   1 "   Determinando la posizione di stampa, e' utile per creare gra-fici e tabulati. Deve sempre es-sere seguita da due numeri, che rappresentano le coordinate."
   1 "   Con~FOR NEXT STEP~ si ha dun-que una variabile duttilissima."
   1 "   Con il seguente listato ot-  terrete una serie di numeri ca- suali:"
   1 "   Come vi abbiamo gia' detto sitratta di macchine basate sul   solito Z-80 ecc. ecc. , ma l'a- spetto piu' interessante riguar-da l'organizzazione dell'hardwa-re sotto il controllo del siste-ma operativo."
   1 "   Come di consueto le industrie nipponiche hanno preparato una calata in grande stile, esse infatti hanno saputo risolvere brillantemente il piu' grave handicap di tutti i computer: l'incompatibilita'.":
   1 "   Come avrete avuto modo di capire questa interfaccia e' di uso molto semplice e ci ha favorevolmente impressionati."
   1 "   Cio' avviene perche', pur a- vendo il computer in memoria unaserie di 65.536 numeri cosi'ben assortiti da sembrare casuali,"
   1 "   Chiarito il discorso in generale, vediamo piu' da vicino questa bella interfaccia della CS."
   1 "   Avremo cosi' numeri,in questocaso interi, compresi fra il li-mite inferiore (5) ed il limite superiore, consistente nella    somma del primo numero piu' il  secondo (15)."
   1 "   Appare quindi evidente che laquantita' di interfaccie dispo- nibili per MSX sara' notevole e piu' che assortita: i dischi peresempio saranno quelli da 3~1/4 della Sony con MSX-DOS che ca-"
   1 "   Analizziamo questo programma:"
   1 "   Al contrario una interfaccia joystik di tipo standard (per lo spectrum ne esistono diversi tipi) puo' funzionare esclusivamente sui programmi che ne prevedono l'uso."
   1 "   Affinche' possiate disporre  di spazio per studiare singolar-mente le varie routine o per e-"
   1 "   2) la linea 40 controlla che tale variabile non assuma il va-lore 32, cosa che la porterebbe fuori dallo schermo."
   1 "       di MASSIMO CELLINI       ";
   1 "                 1 sinistra                      2 destra                        0 fuoco                                         
   1  ~         
   1  tDu$ %PUP
   1  sono necessari per  scrivere nella memoria gli ope- randi delle due istruzioni LD e ADD. In seguito il risultato e'"
   1  sarebbe stato"
   1  ricerca dell'indirizzo della linea 9001
   1  r7pW"'rp'pwpbW%
   1  questo e' il momento giusto.Q
   1  per continuare "
   1  non altera minimamenteil CARRY"
   1  macchina + interfaccia e' di sole LIT.   A*
   1  le      M
   1  l'istruzione 
   1  g3 'p30BA v
   1  di  tutte le cartucce ed espansioni con tutte le macchine; per esem-pio la cartuccia FM Synthesizer della Yamaha puo' essere tran-  quillamente usata con il Toshibapiuttosto che il Philips ecc. ."
   1  astronave      R*
   1  appena distrutto l'ultima   astronave    A+
   1  ]m____^]">
   1  ]]]]]]]">
   1  VIDEO GAME   *         
   1  TUU% %VUP
   1  TS2g P`@TU
   1  Second Pass 
   1  SOMMARIO 
   1  RUN 1984 AQUARIUS ED.">
   1  RUN 1984 AQUARIUS ED."
   1  RUN 1984  
   1  RECORD ">
   1  RANDOMIZE:PRINT RND: GOTO 10"
   1  R U N n e r 
   1  PRINT RND"
   1  PRINT INT (RND)"
   1  PRINT INT (5+10*RND)"
   1  PRINT AT x,y;~-~"
   1  PRINT AT x,y;~*~: GO TO 10"
   1  PRINT AT 15,y;~-~"
   1  PIER-LUIGI LOLLINI";
   1  NUOVO RECORD 
   1  NO ERRORS 
   1  MSX HARDWARE 
   1  LET y=y+1"
   1  LET x=15 :LET y=0"
   1  K*7[~#"7[26[
   1  INPUT ~linea=?~,x: IF x>21 THEN GO TO 10"
   1  INIZIALIZZAZIONE GIOCO
   1  IF y<32 THEN GO TO 20"
   1  First Pass 
   1  FOR y=31 TO 0 STEP -1"
   1  FOR y=0 TO 31"
   1  FOR y=0 TO 31 STEP 2"
   1  F U N N Y 
   1  CONTROLLO COORD. UFO  
   1  Aquarius Edizioni 1984."
   1  544.500.R*
   1  1984 by AQUARIUS      TUTTI I DIRITTI SONO RISERVATI
   1  1984  AQUARIUS ED.
   1  , ma questa sottrae   pure il CARRY che quindi deve"
   1  ****  *  *  *  *  *  *  *  *    *     *  *  *  *  *  *  *  *    ****  *  *  ** *  ** *  *  *    *     *  *  * **
   1  %" vDU$ "PUPaeW
   1   ~      ~
   1   riceverai 
   1   dove 'I' staper l'indirizzo al quale avete  caricato il programma.Nel nostrocaso I vale 32000, come spiegatoall'inizio."
   1   RECORD    
   1   RECORD   
   1   GIRI\MINUTO     KILOMETRI\ORA                                  ]]]]]]]]]]]]]]  ]]]]]]]]]]]]]]                                  CAMBIO  LO HI        KM   0000                                  PUNTI   00000      TEMPO  0000$
   1   F I N E   
   1   F A N T A S T I C O  
   1   COMPUTER  PSYCHOLIGHTS  
   1   487008880
   1   48000888
   1   200 UNITA'TEMPO 
   1   0000000000IK              MN                               IK                               MN244443   IK                                +MN-)IK                   MN                          ZZ       O***Q    SJL             ,**)                            -)JL                               **1111**   JL                               -*****JL-)                ,**)                 [    MNWXX       *\PRP    ,**)           -****(        +-(  +  +   -)    -****(                            +,********(++,*)                             ,**********(+             -****(               V**********       *******//****)         -******(            +   -)        +                               ,****************(                          +,*************)           -******(               V*Y*Y*Y*Y*     
   1   * **   * *    *     ****  *  *  *  *    *                              *         **********************                                 
   1    quando vi viene chiesto 'secon- do' e per riprendere date RETURN"
   1    TUONO  BLU   "!
   1    SELEZIONA I COMANDI                                           K = KEMPSTON JOYSTICK                                           J = SINCLAIR JOYSTICK                                           ENTER = TASTIERA SPECTRUM $
   1    SCROLL RIGHT                START           23977         ATTRIBUTO         23978         COORDINATE    23980 23981       LARGHEZZA         23983         ALTEZZA           23984    WRAP AROUND  24020  0=OFF 26=ON
   1    SCROLL LEFT                 START           23924         ATTRIBUTO         23925         COORDINATE    23927 23928       LARGHEZZA         23930         ALTEZZA           23931    WRAP AROUND  23960  0=OFF 26=ON
   1    SCROLL DOWN                 START           23861         ATTRIBUTO         23862         COORDINATE    23864 23865       LARGHEZZA         23867         ALTEZZA           23868
   1    Ricordate che il programma gira solo suSPECTRUM espansi; i sedicisti si acconten-tino di farsi un'idea della velocita' di  caricamento ascoltando la differenza...   sonora durante lo scorrimento del nastro.
   1    RUN  GAME   
   1    Ma ecco che dal nulla arriva inaspet-  tata la nemesi giapponese: il suo nome e' SEIKOSHA.
   1    MUSICA   INIZIALE   
   1    Le istruzioni sono contenute nel gioco stesso, percio'...
   1    L O O P  PRINCIPALE
   1    ERROR   
   1    E X P R E S S O    L O A D   
   1    Ah!!! Non aspettatevi di vedere ragni omosche in questo gioco: sono io che, con  molta fantasia, ho paragonato lo schema   del gioco ad una ragnatela... il resto delparagone si e' creato di conseguenza.n
   1    A questo proposito gradiremmo anche la vostra opinione, quindi se sotto il caldo sole estivo non sapete come passare il    tempo inviateci due righe con il vostro   parere al proposito.
   1     RAGGIO UFO  ~*~    
   1     PUNTI       LIVELLO "*
   1     MUSICA   RANDOM    
   1     MOVIMENTO  ~
   1     MOVIM. 
   1     I D E A   ! ! !   
   1     Cancellara
   1     :   "!
   1      presentazione     
   1      L A S E R  ~|~    
   1      F  U  N  N  Y     
   1      B O N U S     
   1       RUNNER   [ RUN 1984                                             AQUARIUS EDIZIONI                                               PREMI S PER INIZIARE                                            RECORD DA BATTERE$  MACCHINE 4    GARA ^^^^^^^^^^                                                                                                                                  bcdefgh    nopqrst bcdefgh     a```````ijklm`````ua```````ijklp````````````````````````````````$>
   1       R E C O R D      
   1       PRINT AT
   1       I L   R E G I S T R A T O R E        
   1       FERMA  IL  REGISTRATORE 
   1       F I N A L E      
   1        SEZIONE  COMPILER 
   1        RANDOMIZE
   1        I L  R E G I S T R A T O R E       
   1        FOR NEXT
   1         STEP
   1         R E C O R D !       
   1         B O N U S      
   1         * * *
   1         "!
   1          Specifica il tuo indirizzo instampatelo.  Daremo corso al tuoabbonamento con il primo numero raggiungibile."
   1          O C T O P U S S        
   1          ATTENDERE PREGO        
   1          "!
   1            RND
   1            ">
   1             TUONO  BLU         ">
   1                 ">
   1                 "!
   1                      ABBONATI ! 
   1                               "!
   1                                  F
   1                                    GIRA LA CASSETTA, GRAZIE !                                   
   1                                    FAI PARTIRE IL REGISTRATORE  ________________________________
   1                                      FERMA IL  REGISTRATORE                                   ` 
   1                                       FERMA IL REGISTRATORE                                     
   1                                                    giochi ?   (s/n
   1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
   1                                    
   1                                
   1